<meta charset="utf-8"/>
<button style="background-color: brown;width: 50;height: 45;position: absolute;" onclick="countScore()">计算成绩</button>
//prompt()方法输入考试科目的数量（非零、非负数）根据科目数量输入成绩并累加弹出总成绩（非负数，否则提示并退出)
<script>
    function countScore(){
        var scoreNum=prompt("请输入考试科目数量","");
        if(isNaN(scoreNum)||scoreNum<=0){
        alert("输入的不是数字")
        return;
      }else{var res=0;
    for(let i=0;i<scoreNum;i++){
        var score=parseInt(prompt("请输入第"+(i+1)+"门科目成绩",""));
        if(score<0){
            alert("成绩不能是负数")
        }else if(isNaN(score)){
            alert("请输入数字")
        }
        res+=score;
    }
    alert(scoreNum+"门课总成绩:"+res)
    }}
    
</script>